1. Azure 服務間透過自家名稱解析伺服器來做解析共管
2. 第三方網域名稱委派給Azure DNS來統一管理
大多應用的情境都是後者搭配對第三方的託管居多,本次示範會以整合GoDaddy的做法來實測
圖一. 取的域名請與託管的域名一致
圖二. 服務佈署前驗證資訊是否正確
圖三. 很快就配置好DNS服務,上面可以自訂紀錄並由上面提供的四組名稱伺服器來做解析任務
圖四. 手動建立一組A紀錄,針對一台IIS站台的Azure VM配置公用IP並做網址名稱對應
圖五. 補充此新功能可以直接綁定VM上配置的公用IP也是同上一樣的效果
圖六. 紀錄設置完成,設置期間可調整其生效時間
圖七. 實際上此DNS本身並非第三方託管的網域服務,故透過另一台Azure VM嘗試CURL是無法顯示網頁
圖八. 從外面名稱解析的確無法查詢
圖九. 想要正常連上網站可在自己身上的DNS變更為所配發的DNS伺服器(先行解析並記錄IP)
圖十. VM再變更DNS後(記得要重開才會生效)就可以正常CURL連上網站了
圖一. 登入自己的第三方網域服務,GoDaddy為例
圖二. 把原本GoDaddy上的名稱伺服器改成Azure DNS所配發的
圖三. 經過一些等待生效的時間,已經可以直接透過外部的DNS就可以解析瀏覽到IIS網站了